package com.itheima03.day11Test;

import java.io.File;

/**
 * @author 刘全
 * @date 2021/8/2
 */
public class Test8 {
    public static void main(String[] args) {
        /**
         * 8. 假设我把班上学生交的作业全部复制到了D盘的homework文件夹下，作业文件的名称为学生自己的姓名（举例：张三.java）。
         *    假设班级有学生5人，分别是 {"张三","李四","王五","赵六","前妻"}，请问我如何用java代码检查哪些人没有交作业？
         */
        File file = new File("D:\\homework");
        File[] files = file.listFiles();
        StringBuilder sb = new StringBuilder();
        for (File f : files) {
            String fName = f.getName();
            sb.append(fName);
        }
        String s = sb.toString();
        System.out.println(s);
        String [] str = {"张三","李四","王五","赵六","前妻"};
        System.out.println("未交作业的同学有:");
        for (String s1 : str) {
            if (!s.contains(s1)) {
                System.out.print(s1+" ");
            }
        }
    }
}
